﻿namespace Api.Shared.Model.XinYa
{
    public class XyData
    {
        /// <summary>
        ///  0: 空闲
        ///  1: 正在执行任务
        ///  2: 任务执行成功
        ///  3: 任务执行失败
        /// </summary>
        public string? TaskStauts { get; set; } = string.Empty;

        /// <summary>
        ///  0: 空闲
        ///  1: 局放
        ///  2: 耐压
        ///  3: 启辉
        /// </summary>
        public string? TaskType { get; set; } = string.Empty;

        /// <summary>
        /// 耐压测试当前的电压百分比
        /// </summary>
        public string? VoltagePer { get; set; } = string.Empty;

        /// <summary>
        /// L1局放 ,范围0-10
        /// </summary>
        public string? JfL1 { get; set; } = string.Empty;

        /// <summary>
        /// L2局放 ,范围0-10
        /// </summary>
        public string? JfL2 { get; set; } = string.Empty;

        /// <summary>
        /// L3局放 ,范围0-10
        /// </summary>
        public string? JfL3 { get; set; } = string.Empty;


        /// <summary>
        /// 耐压测试 相间及对地, 0不通过 1通过
        /// </summary>
        public string? NyPhaseGround { get; set; } = string.Empty;

        /// <summary>
        /// 耐压测试 断口, 0不通过 1通过
        /// </summary>
        public string? NyFructure { get; set; } = string.Empty;


        /// <summary>
        /// 启辉实验 通过带电显示器启辉测试 0不通过 1通过
        /// </summary>
        public string? QhScreen { get; set; } = string.Empty;

        /// <summary>
        /// 启辉带电强制闭锁功能测试, 0不正常, 1正常
        /// </summary>
        public string? QhVoltageLock { get; set; } = string.Empty;

        /// <summary>
        /// 启辉 低压箱、小室(含控制单元)通过二次耐压测, 0不通过 1通过
        /// </summary>
        public string? QhLowSmall { get; set; } = string.Empty;
    }
}
